package com.manxi.mall.bean;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * 订单商品项实体类
 * @author addroc
 * @date 2024/6/14
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class TradeOrderItem {
    // 订单项ID
    private String id;
    
    // 订单ID
    private String orderId;
    
    // 商品ID
    private String productId;
    
    // 商品名称
    private String productName;
    
    // 商品图片URL
    private String productPic;
    
    // 商品SKU编码
    private String productSkuId;
    
    // 商品SKU名称
    private String productSkuName;
    
    // 商品分类ID
    private String categoryId;
    
    // 商品品牌
    private String brandName;
    
    // 销售价格
    private BigDecimal price;
    
    // 购买数量
    private Integer quantity;
    
    // 商品总价
    private BigDecimal totalAmount;
    
    // 优惠分摊金额
    private BigDecimal couponAmount;
    
    // 实付金额
    private BigDecimal realAmount;
    
    // 评价状态 (0: 未评价, 1: 已评价)
    private Integer commentStatus;
}